package com.biboheart.adapter.compiler.token;

import com.biboheart.adapter.compiler.enums.TokenType;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Token {
    private int offset; // 开始位置
    private int endOffset; // 结束位置
    private TokenType type; // 类型
    private String code; // 词码
    private Object val; // 值
    private String source; // 原串
}
